karachai-cherkess republic - Turkish English Dictionary